﻿using System;
using System.Runtime.Serialization;

namespace FileManager_Server.ServiceModel.DataTransfer_Model
{
    /// <summary>
    /// this is pulibc exception
    /// </summary>
     [Serializable]
    public enum BaseExceptionEnum
    {
        NullException,
        ObjectIsNull,
        DatabaseHasException,
        LogicException,
        UserNameOrPassError,
        AccountLock,
        GetFolderCollectionException,
        GetCompanyCollectionException,
        GetFolderRoleCollectionException,
        GetFolderFileCollectionException,
         DeleteFileException,
         DeleteFolderException,
         DeleteFileNotFileException,
         FileReNameException,
         FolderReNameException,
         NotFindFileException,
         CopyFileException,
         CutFileException,
         CopyFolderException,
         CutFolderException,
         CreateFolderException,
         CreateFolderHaveFolderExpcetion,
         SearchUserException,
         GetCompanyGroupAndUserGroupCollectionExpcetion,
         SearchUserByCompanyCodeException,
         GetFolderRoleException,
         NewFileRoleException,
         ChangeFileRoleException,
         ApplySubFolderRoleExpcetion,
         DeleteFileRoleException,
         GetFileLogCountException,
         GetFileLogException,
         SearchFileException,
         FileUploading
    }
}